Analysis of Research Trends Towards Types of Code Clone Detection Techniques
نویسندگان
چکیده
Objective: The key research objectives of this study are: (1.) To compare and contrast the trend towards tree, token, text, metric, graph-based code clone detection techniques; (2.) distribution metric-based techniques on various online repositories; (3.) make a statistical analysis hybrid available for detection. overall objective is to investigate trends approaches. Methods: Various repositories like google scholar, IEEE, ELSEVIER Digital Libraries were systematically examined attain results in terms articles published places conferences, journals, etc. followed by inclusion exclusion criteria. Findings: findings related 1 depicted that 50% total are tree Code Clone Detection 20% text-based 30% token-based code-clone second an equal percentage 46% work has been journals conferences. third showed 43% based machine learning techniques, 24% neural networks, 18% data mining 15% nature inspired algorithms. Novelty: conducted novel identifying exploring those potential underutilized least explored. result questions will assist researchers draw inferences regarding usage, application, trends, future needs, directions. Keywords: Clones; Techniques; Metric Based Detection; Types Software Clones
منابع مشابه
Review on Various Code Clone Detection Techniques
The code clone is defined as copying the original code and paste it either with or without modifications. Code clone detection process also known as the reprocessing of the original code. These clones make the entire code redundant. The code cloning also leads to the new bugs in the program. The code cloning has a major impact on the software industry as it complex the design of the software pr...
متن کاملcomparative analysis of the use of hedges & emphatics in english and persian academic research articles of sociology & psychology
چکیده ندارد.
15 صفحه اولReview of Code Clone Detection
Now a days Copy and Paste of code fragments has been regularly practiced in development of software. Because of limitations of time and lack of knowledge programmers use this code strategy. This strategy is known as code cloning. Clones may cause many problems. Probability of errors and the maintenance cost is increased. Modification would be difficult because of clones. So it needs to detect c...
متن کاملComparison of Clone Detection Techniques
Many techniques for detecting duplicated source code (software clones) have been proposed in the software reengineering literature. However, comparison of these techniques in terms of performance is not widely studied. There are four general categories for clone detection techniques; textual, lexical, syntactic, and semantic. This report presents an experiment that evaluates different clone det...
متن کاملSoftware Code Clone Detection Model
Assistant Professor Dept. of Information Technology GIMET, Amritsar ABSTRACT The aspiration of this study is to understand and analyze the concept of software Cloning and its detection. Software cloning is an acuity in which source code is duplicated. Software cloning and its detection is one of emerging and most dominant area of research in the field of software engineering. There exist number...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Indian journal of science and technology
سال: 2023
ISSN: ['0974-5645', '0974-6846']
DOI: https://doi.org/10.17485/ijst/v16i7.2219